for the rest of his life - Allemand Anglais Dictionnaire